keep oneself amused - Alemán Inglés Diccionario